.wrap-media-modal {
    .ant-modal-content {
        border-radius: 8px;
    }
    .ant-modal-header {
        border-bottom: none;
        padding: 24px 24px 0;
        border-radius: 8px 8px 0 0;
    }
    .ant-modal-body {
        padding: 10px 24px 24px;
    }
    .close-content {
        position: relative;
        top: -112px;
        right: -24px;
        float: right;
        width: 32px;
        height: 32px;
        background: url(../../../../images/student/close_icon.png) no-repeat;
        background-size: 100%;
        background-position: center;
        z-index: 1000000;
        cursor: pointer;
        &::after{
            content: '';
            display: block;
            height: 23px;
            border-left: 1px solid #bbbfbf;
            position: relative;
            left: 16px;
            top: 32px;
            z-index: 1000000;
        }
    }
    .agreement-title {
        text-align: center;
    }
}